twisted sleeve joint - Turco Inglés Diccionario